API Service Profiles tab
The API Service Profiles tab is used to review JSON and XML profiles referenced in API endpoint definitions and resolve profile type conflicts.

Objects list
Objects are categorized by profile type (JSON or XML). Objects with XML profiles are additionally categorized by namespace. Selecting an object populates the usage list to the right.
In the tree structure:
-
represents a profile type node.
-
represents an XML namespace node.
-
represents an object for which a profile type conflict does not exist.
-
represents an object for which a profile type conflict exists. The object name is highlighted in red.
Usage list
For the selected object, the profiles referenced in endpoint definitions are listed. For each listed profile, the manner in which it is referenced is listed as follows:
-
type of usage — INPUT or OUTPUT
-
resource name and route URL (REST endpoints)
-
operation name (SOAP endpoints)
For usage shown in black type, the profile is configured as an override. For usage shown in gray type, the profile is the default derived from the linked process.
An API Service component should not be deployed if it specifies objects for which a profile type conflict exists. A profile type conflict exists if multiple referenced XML profiles include the same type and namespace or if multiple referenced JSON profiles have the same root name. You can resolve a conflict by standardizing on one profile:
Name
Description
Standardize on this profile
Initiates a request to resolve a profile type conflict. In the confirmation dialog:
-
Click OK and then Save to update the endpoint definitions.
-
Click Cancel to cancel the request.